package es.index.plugin;

/**
 * 插件接口, 服务启动即启动该插件
 * 
 * @author zhoujin
 */
public abstract class IPlugin {
	/**
	 * 初始化插件
	 */
	public abstract void init();

	/**
	 * 插件销毁
	 */
	public abstract void destroy();

	/**
	 * 开始运行插件
	 */
	public abstract void run();

	/**
	 * 停止插件运行
	 */
	public abstract void stop();
}
